﻿@charset "utf-8";
* {-webkit-tap-highlight-color:rgba(180,180,180,.3);}
body{ min-width:320px;font-family:"\5FAE\8F6F\96C5\9ED1", Helvetica;font-size:16px; color:#333; -webkit-text-size-adjust: none;-webkit-user-select: none; line-height:150%; background-color:#dee0e0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul,ol{list-style:none}i,em,h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:normal;}
a,a:visited,a:hover{text-decoration:none;color:#333}
a:active{color:#333;}
button,input,select,textarea{vertical-align:middle;outline:none;resize:none;font-family:"\5FAE\8F6F\96C5\9ED1", Helvetica; font-size:100%;-webkit-appearance:none;}
input:focus{outline:none;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
table{border-collapse:collapse;border-spacing:0}

/*共用按钮样式*/
.gbtn {border:1px #acadab solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow: 0px 1px 1px rgba(255, 255, 255, .5);-webkit-box-shadow:0px 2px 5px #ccc;-moz-box-shadow:0px 2px 5px #ccc;box-shadow:0px 2px 5px #ccc;font-size:12px;color:#131313; cursor:pointer; height:30px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8),color-stop(.05, #ececec),color-stop(.95, #bbbbbb), to(#c9c9c9)); 
background-image:-webkit-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9); 
background-image:-moz-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9);
background-image:-ms-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9);
}
.gbtngray {border:1px #D6D6D6 solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow: 0px 1px 1px rgba(255, 255, 255, .5);font-size:12px;color:#999999; height:30px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0),color-stop(.05, #efefef),color-stop(.95, #e4e4e4), to(#e0e0e0)); 
background-image:-webkit-linear-gradient(top, #f0f0f0,#efefef 5%,#e4e4e4 95%, #e0e0e0); 
background-image:-moz-linear-gradient(top, #f0f0f0,#efefef 5%,#e4e4e4 95%, #e0e0e0);
background-image:-ms-linear-gradient(top, #f0f0f0,#efefef 5%,#e4e4e4 95%, #e0e0e0);
}

.list_more { text-align:center; padding:5px;}
.lm90 {width:90px; }

.navbtn {height: 29px;line-height: 29px;border: 1px #486b15 solid;color: #FDF6F1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size: 14px;text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);text-align: center;background: #4D712C;padding: 0 10px;margin: 3px 10px 0px 10px;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #79B63C), color-stop(.05, #64AC1E), color-stop(.2, #529016), color-stop(.8, #518F16),to(#42770F));
background: -webkit-linear-gradient(top, #79B63C,#64AC1E 5%,#529016 20%,#518F16 80%,#42770F);
background: -moz-linear-gradient(top, #79B63C,#64AC1E 5%,#529016 20%,#518F16 80%,#42770F);
}

/*一级天气*/
.focus_t_2{position:relative; z-index:1; color:#fff; height:38px; line-height:38px; padding-left:15px; margin-left:53px; margin-right:53px;border-left-width: 1px;border-left-style: solid;border-left-color: rgba(0,0,0,.3);border-right-width: 1px;border-right-style: solid;border-right-color: rgba(0,0,0,.3);}
.focus_weather{ position:absolute; z-index:2; left:54px; right:54px; padding-right:10px; height:38px; border-left-width: 1px;border-left-style: solid;border-left-color: rgba(255,255,255,.2);border-right-width: 1px;border-right-style: solid;border-right-color: rgba(255,255,255,.2);}
.icon_weather{ float:right; padding:2px 0px; width:34px;}
.txt_weather{ float:right; color:#fff;font-size:12px; line-height:150%; text-align:center; }

/*一级导航*/
.mainnav { height:38px; line-height:38px; border-bottom:1px #b2b2b2 solid;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb),color-stop(.05, #e3e3e3),color-stop(.95, #e3e3e3), to(#f0f0f0)); 
background-image:-webkit-linear-gradient(top, #ebebeb,#e3e3e3 5%,#e3e3e3 95%, #f0f0f0); 
background-image:-moz-linear-gradient(top, #ebebeb,#e3e3e3 5%,#e3e3e3 95%, #f0f0f0);
background-image:-ms-linear-gradient(top, #ebebeb,#e3e3e3 5%,#e3e3e3 95%, #f0f0f0);
}
.mainnav li { float:left; width:20%; text-align:center; position: relative;}
.mainnav li span.curr { position:relative; top:0px; left:0; display:block; width:70%; background-color:#FF0; height:5px; margin:0 auto; margin-top:-6px;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:2px 2px 2px #b9b9b9;-moz-box-shadow:2px 2px 2px #b9b9b9;box-shadow:2px 2px 2px #b9b9b9;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffba00),color-stop(.50, #ffba00),color-stop(.50, #fa9926), to(#fa9926)); 
background-image:-webkit-linear-gradient(top, #ffba00,#ffba00 50%,#fa9926 50%, #fa9926); 
background-image:-moz-linear-gradient(top, #ffba00,#ffba00 50%,#fa9926 50%, #fa9926);
background-image:-ms-linear-gradient(top, #ffba00,#ffba00 50%,#fa9926 50%, #fa9926);
}
.lei2 li { width:50%;}
.lei3 li { width:33.33333333%;}
.lei4 li { width:25%;}

/*二级导航*/
.subnav {width: 100%;height: 38px;background-color: #6DA033;background-position: top left;background-repeat: repeat-x;border-bottom: 1px solid #5e6a4e;position: fixed;z-index: 1999;top: 0;left: 0;background: #E7E7E7;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4B8614), color-stop(.05, #427A0D), color-stop(.2, #3A6E0B), color-stop(.8, #336404),to(#2E6000));
background: -webkit-linear-gradient(top, #4B8614,#427A0D 5%,#3A6E0B 20%,#336404 80%,#2E6000);
background: -moz-linear-gradient(top, #4B8614,#427A0D 5%,#3A6E0B 20%,#336404 80%,#2E6000);
}
.subnav .topl {float: left;width:53px;height:38px;line-height:38px;border-right-width: 1px;border-right-style: solid;border-right-color: rgba(0,0,0,.3);text-align: center;}
.subnav .topl a {display: block;width: 53px;height: 38px;background: url(../images/backup320.png) no-repeat center;}
.subnav .topl a:active {background: url(../images/back320.png) no-repeat center;}
.subnav .topr {margin-left: 54px;border-left-width: 1px;border-left-style: solid;border-left-color: rgba(255,255,255,.2);height:38px;}
.subnav .topc { text-align:center; position: relative; margin-top:-30px; margin-left:60px; margin-right:100px; color:#fff; font-size:16px;text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);}
.subnav .topc2 { text-align:center; color:#fff; text-shadow: 0px 1px 1px rgba(0, 0, 0, .5); line-height:38px; height:38px;}

/*三级菜单*/
.subTitle { line-height: 36px;overflow: hidden;background: #f9f9f9;margin: 10px 10px 0;padding-left: 10px;}

/*切换城市*/
.city_pop{ width:100%; background-color:rgba(0,0,0,.6); position:absolute; left:0; top:38px; z-index:3; padding-bottom:15px; z-index:101;}
.city_pop_box{ margin:10px; padding:10px; background:#f2f2f2; border-bottom:1px solid #d2d2d2; float:left; width:280px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.city_pop_box dl{ height:auto; padding:0; margin:0; list-style:none; display:block;}
.city_pop_box dt{ width:100%; padding:5px 0; margin:0; display:block; color:#868686; float:left;}
.city_pop_box dd{ width:100%; padding:0; margin:0; display:block;}
.city_pop_box dd a{ text-align:center; font-size:14px; width:55px; display:block; float:left; padding: 5px 0; line-height:18px;}

/*大图单张滑动*/
#content{ text-align:center; height:133px; margin:0 auto; overflow:hidden; position:relative;}
#imgs {float:left;display:inline;-webkit-transition-property: -webkit-transform;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;padding:0px;margin:0px;-webkit-transform: translate3d(0px,0px,0px);}
#imgs img {padding:0px;margin:0px;display:block;float:left;border:none;/*width:320px;*/height:133px;-webkit-transform: translate3d(0px,0px,0px);}
.roll_txt_box{ font-size:14px;height:20px;line-height:20px; position:absolute; left:0; bottom:0; width:100%; border-top:1px rgba(255,255,255,.2) solid;border-bottom:1px rgba(255,255,255,.2) solid;background-color:rgba(0,0,0,.3); color:#fff; z-index:100;}
.roll_txt{ width:230px; float:left; padding-left:10px;}
.roll_txt span {float:left; }
.roll_no{ float:right; padding-right:10px;}

/*新闻标题*/
.newstitle {padding: 10px 10px 0 10px; clear: both;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D2D2D2;}
.newstitle .mtitle {font-size: 22px; line-height:32px;}
.newstitle .minfo {color: #C9C9C9; font-size: 12px;}
.newstitle .minfo .fr { font-size:14px;}

/*新闻阅读页模板样式*/
.newsty {width:110px;height:35px;line-height:35px; clear: both;background-color: #DE7027;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #CD6724;border-bottom-color: #CD6724;text-align: center;color: #FDF6F1;}
.newstop {padding: 10px 10px 0 10px; clear: both;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D2D2D2;}
.newsname {font-size: 25px; line-height:36px;}
.newsnamelocal {font-size: 18px; line-height:36px; color: #FFFFFF; text-align: center;}
.newstab {color: #C9C9C9; font-size: 12px;}
.newstab01 { padding-right:20px;font-size: 14px; color: #F08200; background: url(../images/icon_arrow.png) no-repeat right;}
.newstablocal01 {font-size: 14px; color: #C9C9C9;}
.read_box { padding:10px; overflow:hidden;_zoom:1; border-top:1px #fff solid; font-size:16px; line-height:1.5;}
.read_video {display:block; margin:0 auto; text-align:center; margin-bottom:5px;}  
.read_audio {display:block; margin:0 auto; text-align:center; margin-bottom:5px;}  
.read_imggrp {position:relative; cursor:pointer; margin:0 auto;margin-top:10px; margin-bottom:10px; text-align:center;}
.read_imggrp img{max-width:95%;}
.read_text {text-align:left; }
.read_img { margin:0 auto; margin:5px 0; margin-bottom:10px; text-align:center;}
.read_img img{max-width:95%;}
img.floatright { clear:both;display:block; float:right; margin:0 auto; margin-left:5px; margin-bottom:5px;}
img.floatleft { clear:both;display:block; float:left; margin:0 auto; margin-bottom:5px;}
img.blockleft {display:block; float:left; margin:0 auto;}
img.blockcenter {display:block;margin:0 auto;}
.read_note {color: #C9C9C9; font-size: 12px; line-height:20px;}
.read_floattxt {cursor: pointer;background-color: rgba(255, 255, 255, .5);color: #161616;position: relative;margin-top: -140px;z-index: 9;display: block;width: 220px; line-height:30px;float: right;}
.read_tab01 {position:absolute;left:0px;bottom:0px;display:block; color:#fff; font-size:14px; width:50px; height:25px; text-align:center; border:1px rgba(0,90,170,.5) solid; background-color:rgba(0,0,0,.3); line-height:25px;}
.read_video a.play { background:url(../images/video_play.png) no-repeat center; display:block; width:300px; height:152px;margin:0 auto;}
.read_video a.play:active { background:url(../images/video_playd.png) no-repeat center;}
.read_videomode { margin:0 auto; line-height:30px; overflow:hidden;_zoom:1; margin-bottom:10px;width:300px;}
.read_videomode li { float:left; width:100px; text-align:center;}
.read_videomode li .checkbox{visibility:hidden;width:0;height:0;margin:0;padding:0;display:none; }
.read_videomode li label{padding-left:40px;height:28px;line-height:28px;display: -moz-inline-stack; display: inline-block;zoom: 1;*display: inline;cursor:pointer; vertical-align:middle; background:url(../images/radio_img.png) no-repeat; background-size:28px; color:#999;}
.read_videomode li label.checked {background-position:0 -28px; color:#333;}
/*新闻阅读页底部滑动*/
.bar_nav { height:35px; line-height:35px;background:#d7d7d7; overflow:hidden;_zoom:1; cursor:pointer; 
background-image:-webkit-gradient(linear, left top, left bottom, from(#d6d6d6),color-stop(.05, #d7d7d7),color-stop(.8, #d7d7d7),to(#d0d0d0)); background-image:-webkit-linear-gradient(top,#d6d6d6,#d7d7d7 5%,#d7d7d7 80%,#d0d0d0); background-image:-moz-linear-gradient(top,#d6d6d6,#d7d7d7 5%,#d7d7d7 80%,#d0d0d0); }
.bar_nav li { float:left; width:33.3333333%; text-align:center;}
.bar_nav li.on div { background-color:#f2f2f2; width:90%; height:32px; margin:0 auto; display:block; margin-top:3px; border:1px #b6b6b6 solid;-webkit-border-radius:10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;-webkit-box-shadow:0px 0px 3px #999;-moz-box-shadow:0px 0px 3px #999;box-shadow:0px 0px 3px #999; line-height:30px; color:#2d8013;}
.mainlistsbox {-moz-transition: margin-top .5s linear; -webkit-transition: margin-top .5s linear ; transition: margin-top .5s linear;overflow:hidden;margin:0 auto; margin-bottom:10px;}
.nav_content_list {position:relative;left:0;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0); width:100%;height:100%;}
.nav_content_list .nav_content_item{overflow:hidden; width:100%; float:left;}
.cover_32 {overflow:hidden;_zoom:1; width:100%; margin:0 auto; padding:15px 0;}
.cover_32 li {float:left; width:33.3333333%; text-align:center;color:#161616;}
.cover_32 li a {color:#fff;}
.cover_32 li .shadow { width:75px; height:30px; padding:5px 0;background-color:rgba(0,0,0,.5); margin:0 auto;line-height:15px; position:relative; margin-top:-40px; font-size:12px;}
/*介绍页*/
.intro_box { padding:10px; overflow:hidden; _zoom:1;}
.intro_box li { float:left; margin:0; width:50%;}
.intro_box li div {padding:8px 0;}
.intro_boximg { padding:10px; overflow:hidden; _zoom:1;}
.intro_boximg li { float:left; margin:10px 10px 0px 10px ;}
.intro_boximg li div {padding:8px 0;}
.intro_box .checkbox{visibility:hidden;width:0;height:0;margin:0;padding:0;display:none; }
.intro_box label{padding-left:32px;height:30px;line-height:30px;display: -moz-inline-stack; display: inline-block;zoom: 1;*display: inline;cursor:pointer; background:url(../images/checkbtn.png) no-repeat; }
.intro_box label.checked {background-position:0 -29px; }
/*订阅管理-退订*/
.subscription_pop, .subscription_pop_2, .subscription_pop_3{ width:100%; background-color:rgba(0,0,0,.6); position:absolute; left:0; top:0; z-index:3;}
.subscription_pop_c { width:290px; margin:0 auto; background-color:rgba(0,0,0,.6); border:1px solid #c6c6c6; margin-top:50%; color:#fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.subscription_pop_box{ padding:10px;}
.subscription_pop_box_4{ padding:10px; text-align:center;}
.subscription_pop_btn { padding-bottom:20px; text-align:center;}

/*查看图集*/
.viewpicbody{ font-size:15px; color:#666565; -webkit-text-size-adjust: none;-webkit-user-select: none; line-height:150%; background-color:#191919; background-size:2px auto;margin:0;padding:0;font-size:100%;}
.viewpicback {position:fixed; z-index:1000;}
.viewpicback a {display: block;width: 53px;height: 38px;background: url(../images/back320.png) no-repeat center;}
#content_tj { height:100%;width:100%;overflow:hidden;position:relative;background-color:#191919;}
#imgs_tj { float:left;display:inline;width:550%;height:100%;-webkit-transition-property: -webkit-transform;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;padding:0px;margin:0px;-webkit-transform: translate3d(0px,0px,0px);}
#imgs_tj .nav_content_list{padding:0px; margin:0px; display:block; float:left; border:none; position:relative; left:0; overflow:hidden; -webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0); width:100%;color:#525252; text-align:center;}
.pictitle { overflow:hidden;_zoom:1;padding:10px;position:absolute; bottom:0px;}
.pictitle h3 {  float:left;color:#A0A0A0;font-size:100%;margin:0;padding:0}
.pictitle span { float:right;}
.picinfo { float:left;text-align:left;width:100%;}
/*评论输入*/
.valChange {width: 100%;line-height: 22px;color: #868686; border: 0;background: transparent;} 

/*搜索*/
.search_box { overflow:hidden;_zoom:1; padding:10px;position: relative; }
.search_text { margin-right:50px;height:32px; border:1px #c8c8c7 solid; border-right:0px;-moz-border-radius:20px 0px 0px 20px;-webkit-border-radius:20px 0px 0px 20px;border-radius:20px 0px 0px 20px;-moz-box-shadow:3px 3px 5px #e7e7e7 inset;-webkit-box-shadow:3px 3px 5px #e7e7e7 inset; box-shadow:3px 3px 5px #e7e7e7 inset; background-color:#fff;overflow:hidden;_zoom:1;}
.search_text input { float:left; width:80%; font-size:12px; height:32px; line-height:32px; border:0px; background-color:transparent; margin-left:10px; color:#868686;}
.search_text div { float:right; width:26px; height:32px; cursor:pointer; background:url(../images/icon_del320.png) no-repeat center;}
.search_btn { position: absolute; top:10px; right:10px; width:48px; height:32px; border:1px #c8c8c7 solid;-moz-border-radius:0px 20px 20px 0px;-webkit-border-radius:0px 20px 20px 0px;border-radius:0px 20px 20px 0px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e9e3),color-stop(.05, #ddded6), to(#bbbcb3)); 
background-image:-webkit-linear-gradient(top, #e8e9e3,#ddded6 5%, #bbbcb3); 
background-image:-moz-linear-gradient(top, #e8e9e3,#ddded6 5%, #bbbcb3);
background-image:-ms-linear-gradient(top, #e8e9e3,#ddded6 5%, #bbbcb3);
}
.search_btn input { width:50px; height:32px; border:0px; background: url(../images/icon_searchbtn.png) no-repeat 6px 1px; cursor:pointer;}

/*文字排列*/
.text_list li{ height:45px; background:url(../images/icon_yarrow320.png) no-repeat right center; padding:0 10px; padding-top:5px;}
.text_list .tinfo { font-size:12px; color:#868686;overflow:hidden;height:17px; line-height:17px;}

.text_list2 li { padding:5px 10px 0px 10px;font-size:14px;}
.text_list2 .ttitle {overflow:hidden;_zoom:1; color:#989898; line-height:30px; font-size:12px; }
.text_list2 .ttitle a,.text_list2 .ttitle a:link,.text_list2 .ttitle a:hover,.text_list2 .ttitle a:visited {color:#989898;}
.text_list2 .tcon {word-break:break-all;}
.text_list2 .tcon span { float:right; display:block;font-size:8px; height:13px; line-height:13px;color:#fff; padding:1px 6px;-webkit-border-radius:2px;-moz-border-radius: 2px;border-radius: 2px;}

.text_list3 li { padding:10px 10px;font-size:14px;}
.text_list3 .ttitle {overflow:hidden;_zoom:1; color:#989898; line-height:30px; }
.text_list3 .ttitle a,.text_list3 .ttitle a:link,.text_list3 .ttitle a:hover,.text_list3 .ttitle a:visited {color:#989898;}
.text_list3 .tbtn {overflow:hidden;_zoom:1; margin:10px 0 5px 0;}
.text_list3 .tbtn span { float:right; border:1px #9d9e9d solid; width:105px; height:27px; line-height:27px;text-shadow: 0px 1px 1px rgba(255,255,255,.5);-webkit-box-shadow:0px 0px 3px #999;-moz-box-shadow:0px 0px 3px #999;box-shadow:0px 0px 3px #999; margin-left:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; text-align:center;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8),color-stop(.05, #ececec),color-stop(.95, #bbbbbb), to(#c9c9c9)); 
background-image:-webkit-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9); 
background-image:-moz-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9);
background-image:-ms-linear-gradient(top, #f8f8f8,#ececec 5%,#bbbbbb 95%, #c9c9c9);
}
.text_list3 .tbtn a.dui { display:block;width:98px; height:27px;background:url(../images/plbtn_img.png) no-repeat 20px 0; padding-left:20px;}
.text_list3 .tbtn a.cuo { display:block;width:98px; height:27px;background:url(../images/plbtn_img.png) no-repeat 20px -30px; padding-left:20px;}
.text_list3 .pl_content { word-break:break-all;}

/*图文混排*/
.tw_list li{ padding:10px 0;}
.tw_list .twtitle { text-align:center; line-height:30px; height:30px;margin:5px 0;}
.tw_list .tleft { text-align:left; padding-left:10px;}
.tw_list .twbox {overflow:hidden;_zoom:1;}
.tw_list .twimg { float:left; width:100px; text-align:center;}
.tw_list .twimg img { width:75px; height:48px;}
.tw_list .twimg .shadow { width:75px; height:20px;background-color:rgba(0,0,0,.5); margin:0 auto;line-height:20px; position:relative; margin-top:-20px; font-size:12px; color:#fff;}
.tw_list .twcon { margin-left:100px; font-size:14px; color:#161616; padding-top:2px; }
.tw_list .twcon .fr { margin-right:10px; color:#8b8b8b; font-size:12px;}

.tw_list2 li{ padding:10px 0; position:relative;}
.tw_list2 .tleft { text-align:left; padding-left:10px;}
.tw_list2 .twbox {overflow:hidden;_zoom:1;}
.tw_list2 .twimg { float:left; width:90px; text-align:center;}
.tw_list2 .twimg img { width:64px; height:84px;}
.tw_list2 .twimg .shadow { width:64px; height:20px;background-color:rgba(0,0,0,.5); margin:0 auto;line-height:20px; position:relative; margin-top:-20px; font-size:12px; color:#fff;}
.tw_list2 .twcon { margin-left:90px; font-size:12px; color:#161616; padding-top:2px; line-height:22px; }
.tw_list2 .twcon .intro {overflow:hidden;line-height:20px; height:40px;}
.tw_list2 .twcon .btn_dy { position: absolute; bottom:10px; right:10px; }
.tw_list2 .twcon .btn_dy .gbtn {width:52px; height:27px;}
.tw_list2 .twcon .btn_dy .ydy { border:1px #b4b4b4 dashed; background-color:#fff;background:transparent; color:#868686;}


.tw_list3 li{ padding:10px 0; position:relative;}
.tw_list3 .tleft { text-align:left; padding-left:10px;}
.tw_list3 .twbox {overflow:hidden;_zoom:1;}
.tw_list3 .twimg { float:left; width:90px; text-align:center;}
.tw_list3 .twimg img { width:64px; height:84px;}
.tw_list3 .twimg .shadow { width:70px; height:24px;background-color:rgba(0,0,0,.5); margin:0 auto;line-height:24px; position:relative; margin-top:-24px; font-size:12px; color:#fff;}
.tw_list3 .twcon { margin-left:90px; font-size:12px; color:#161616; padding-top:2px; line-height:27px; }
.tw_list3 .twcon .btn_dy { position: absolute; bottom:38px; right:10px; color:#ff0000; }

.tw_list4 a{display:block;margin: 0 10px;padding: 0 10px;background: #f9f9f9;}
.tw_list4 li { font-family: droidsansfallback;padding: 15px 5px;border-bottom: 1px solid #e0e0e0;overflow: hidden; position: relative;}
.tw_list4 .twtitle {line-height: 26px; height:30px;overflow:hidden;   white-space: nowrap;  text-overflow: ellipsis;margin-left: 100px;}
.tw_list4 .tleft { text-align:left; }
.tw_list4 .twbox {overflow:hidden;_zoom:1;margin-top: -30px;}
.tw_list4 .twimg { float:left;}
.tw_list4 .twimg img { width:93px; height:70px;}
.tw_list4 .twcon { margin-left:100px; font-size:12px; color: #727272; margin-top: 28px;}
.tw_list4 .twcon .intro {overflow:hidden;line-height:20px; height:40px;}
.tw_list4 .twcon .fl { color:#868686; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:50%;}
.tw_list4 .twcon2 { font-size:12px; color:#8b8b8b; }
.tw_list4 .twcon2 .intro {overflow:hidden;line-height:20px; height:40px;margin-left:10px;margin-right:10px;}
.tw_list4 .twcon2 .fl {color:#868686; margin-left:10px;}
.tw_list4 .twcon .fr,.tw_list4 .twcon2 .fr { margin-right:10px;}
.tw_list4 .twcon .fr span,.tw_list4 .twcon2 .fr span { font-size:8px;  padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius: 2px;border-radius: 2px; color:#fff;}
.tw_list4 .twcon2 .tu2l {overflow:hidden;_zoom:1;}
.tw_list4 .twcon2 .tu2l li { float:left; width:50%; text-align:center; border:0;}
.tw_list4 .twcon2 .tu2l li img { width:146px; height:75px}

.tw_list5 li{ padding:10px 0; position:relative;overflow:hidden;_zoom:1}
.tw_list5 .tleft { text-align:left; padding-left:10px;}
.tw_list5 .twbox {overflow:hidden;_zoom:1;}
.tw_list5 .twimg { float:left; width:90px; text-align:center;}
.tw_list5 .twimg img { width:64px; height:84px;}
.tw_list5 .twimg .shadow { width:64px; height:20px;background-color:rgba(0,0,0,.5); margin:0 auto;line-height:20px; position:relative; margin-top:-20px; font-size:12px; color:#fff;}
.tw_list5 .twcon { margin-left:90px; font-size:12px; color:#161616; padding-top:2px; line-height:22px;overflow:hidden;_zoom:1 }
.tw_list5 .twcon p {overflow:hidden;_zoom:1;line-height: 20px;height: 20px;}
.tw_list5 .twcon .intro {overflow:hidden;line-height:20px; height:40px;}
.tw_list5 .twcon .gbtn {width:52px; height:27px; position:absolute; bottom:50px; right:10px;}
.tw_list5 .twcon .ydy { border:1px #b4b4b4 dashed; background-color:#fff;background:transparent; color:#868686;}
.tw_list5 .twcon .fl {position:absolute; bottom:10px; left:90px;}
.tw_list5 .twcon .fr {position:absolute; bottom:10px; right:10px;}

/*图片排列*/
.img_list { margin:5px; overflow:hidden; _zoom:1;}
.img_list li { float:left; width:50%; margin:5px 0;}
.img_list .ibox { width:146px;height:92px; margin:0 auto; overflow:hidden;}
.img_list .ibox img { width:146px; height:92px;}
.img_list .ibox .shadow { width:146px;height:22px;background-color:rgba(0,0,0,.5); margin:0 auto;font-size:12px; line-height:22px; position:relative; margin-top:-22px; color:#fff; text-align:center; }
.img_list .ibox .shadowr { width:39px;height:20px;font-size:12px; line-height:20px; position:relative; margin-top:-92px; color:#fff; text-align:center;  float:right;text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);}
.img_list .ibox .shadowl { width:22px;height:22px;font-size:12px; line-height:22px; position:absolute; margin-top:-94px; margin-left:-2px; color:#fff; text-align:center;  float:left;text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; border:1 solid #ED3A24;}
.img_list .ibox .centext { width:146px;height:92px;font-size:20px; line-height:92px; position:relative; color:#fff; text-align:center;background:url(../images/ztimg_back.png);}
.img_list .ibox .yellow { background-color:#e18f01;}
.img_list .ibox .orange { background-color:#EF3A0D;}
.img_list .ibox .red { background-color:#c60000;}
.img_list .ibox .green { background-color:#4b9608;}
.img_list .center { margin-top:5px;}

/*封面列表*/
.cover_3l {overflow:hidden;_zoom:1; width:100%; padding:5px 0 5px 0;}
.cover_3l li {float:left; width:33.3333333%; text-align:center;color:#161616;}
.cover_3l li a {color:#fff;}
.cover_3l li .shadow { width:75px;height:20px;background-color:rgba(0,0,0,.5); margin:0 auto;font-size:12px; line-height:20px; position:relative; margin-top:-20px; }
.cover_3l li .price { width:75px;height:30px;margin:0 auto;font-size:14px; line-height:30px;  }

.cover_4l {overflow:hidden;_zoom:1; margin:10px;}
.cover_4l li {float:left; width:25%; text-align:center;color:#161616;}
.cover_4l li img { width:72px; height:72px;}
.cover_4l li a {color:#fff;}
.cover_4l li .shadow { width:72px;height:20px;background-color:rgba(0,0,0,.5); margin:0 auto;font-size:12px; line-height:20px; position:relative; margin-top:-20px; }
.cover_4l li .price { width:72px;height:30px;margin:0 auto;font-size:14px; line-height:30px;  }

/*新闻列表*/
.news_list,.news_list2{ clear:both; overflow:hidden; *zoom:1;}
.news_list li,.news_list2 li { text-indent:20px;height:25px;line-height:25px;list-style:none outside none; padding:10px 50px 10px 0px; position:relative; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url(../images/dian_black.png) no-repeat 7px 20px;}
.news_list2 li { padding:10px 10px 10px 0px;}
.news_list li .news_icon{ position:absolute; right:10px; top:10px;display:block; font-size:12px; color: #8B8B8B;}
.news_list li .news_icon a{color:#868686;}
.news_text{ position:absolute; right:0px; top:0px;display:block; color:#878787}


/*公共*/
.fl{float:left;}.fr{float:right;}.center{text-align:center;}.hide{display:none}
.lightblue{color: #12bfc2;}.gray, a.gray{ color:#727272;}.write, .write:visited, .write:hover{color:#FDF6F1;}.orange{color:#f60;}.blue{color: #399bc9;}.fred{color:#ff0000;}.fgray{color:#727272;}
.sfz{ font-size:11px;}.fz,.fz12{ font-size:12px;}.fz18{font-size:18px;}.px17{font-size:15px;}
.lm90{width:90px;}.lm80{width:80px;}.mw95{max-width:95%;}
.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.pad10{padding-left:10px;padding-right:10px;}.mb15{margin-bottom:15px;}.mt0{margin-top: 0;}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}
.bgWhite{background: #f9f9f9;}

@media (min-width:321px) and (max-width:1080px) {
body { min-width:360px; font-size:17px;}
.plList .tcon,.px17{font-size: 16px;}
.tw_list2 .twcon .intro,.tw_list5 .twcon .intro,.tw_list6 .twcon .intro{font-size:13px;}
.main-content .tw_list5 .title{font-size: 17px;}
.star img{margin-right: 3px;width: 13px;}
} 

/*夜间样式公共*/
.night{background: #17181a; color: #b0b0b0;}
.night a,.night a:visited,.night a:hover,.night a:active{text-decoration:none;color:#b0b0b0;}
.night .fred{color:#8F1717;}
.night .tw_list4 a, .night .bgWhite, .night .headNav,.night .headNav2,.night .tbox,.night .newsAll,.night .imgLis,.night .img_list,.night .tbox2,.night .tbox,.night .loading,.night .txtMore,.night .list_more,.night .subTitle,.night .text_list,.night .text_list2,.night .text_list3,.night .tw_list2,.night .tw_list5,.night .tw_list6,.night .cover_3l,.night .news_list,.night .newstop,.night .read_box,.night .readlist,.night .intro_box,.night .intro_boximg,.night .p512,.night .readts,.night .sharebox,.night .textareaBox2,.night .repbox,.night .tip_dy{background: #303235;}
.night .tw_list4 li, .night .headNav,.night .headNav2,.night .headNav2 li,.night .headNav .banner,.night .newsList,.night .plList,.night .plList li,.night .dymanager,.night .side-list .side-item,.night .subList,.night .news_list a,.night .text_list a,.night .text_list2 a,.night .text_list3 li,.night .tw_list2 li,.night .tw_list5 li,.night .tw_list6 li,.night .pl3 .fl,.night .pl4 .fl,.night .pl3 .fr .img, .night .pl4 .fl .img,.night .readts .dyLeft,.night .share,.night .readlist a,.night .tbox .lightblue,.night .change3l .gray,.night .tw_list li{border-color: #252628;}
.night .newsList .nContent .title,.night .newsList .nContent2 .title,.night .newsList .picTitle,.night .tw_list5 .title,.night .px17,.night .px17 a,.night .text_list2 .tcon,.night .subTitle,.night .plList .title,.night .share,.night .p512,.night .subscription_pop_c,.night .days{color:#cecece;}
.night .gray,.night .fgray,.night .tw_list2 .twcon .intro,.night .tw_list5 .twcon .intro{color:#b0b0b0;}
.night img,.night .shadow,.night .btnH,.night .gbtn, .night .gbtngray,.night .gbtnB,.night .textareaBox,.night .textareaBox3,.night .input_text2,.night .input_radio,.night .share label,.night .bar_nav,.night .text_list3 .tbtn,.night .search_box,.night .popTitle .cancel{opacity: 0.6;}
.night .img_list2{opacity: 0.5;}.night .img_list2 img{opacity:1;}

.night .headNav .moveR{background: -webkit-gradient(linear,left top,right top,color-stop(100%,#303235),color-stop(0%,rgba(249,249,249,0)));box-shadow: -3px 3px 8px #303235;}
.night .headNav .moveR:after{border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #356A6F;}
.night .side-list .side-item.on {border-left: 3px #0A5C5E solid;}
.night .gbtnB{color:#fff;}

/*night天气*/
.night .city_pop_box{background:#303235;border-color: #303235;}
.night .city_title{background:#474747; border-color:#333;}
.night .city_pop_box .closed{opacity:0.6;}